using System.Collections.Generic;
using MvcMall.Core.Contacts.Repositories;
using MvcMall.Core.Domains;

namespace MvcMall.Core.Contacts.Tasks
{
    public interface IRegionTask
    {
        Region Get(int id);

        List<Region> GetChildList(int parentId);

        List<Region> GetAll();

        List<Region> GetCountries();

        List<Region> GetProvinces();

        List<Region> GetCiyies();
        
        List<Region> GetDistrict();
    }
}